home *** CD-ROM | disk | FTP | other *** search
/ PC Open 101 / PC Open 101 CD 2.bin / CD2 / PDF / Corsi / PHP / lezione_2 / sconto.php < prev    next >
Encoding:
PHP Script  |  2004-10-01  |  1.1 KB  |  38 lines

  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
  2.  
  3. <html>
  4. <head>
  5.     <title>Sconto</title>
  6.     <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
  7. </head>
  8. <body>
  9.     <?php
  10.     function prezzo_netto($prezzo, $sconto)
  11.     {
  12.         if ($sconto<0 or $sconto>100) {
  13.             return "Questa funzione assume che lo sconto sia un numero compreso tra 0 e 100, mentre tu hai inserito uno sconto uguale a $sconto";
  14.         }
  15.         $netto=$prezzo*(1-$sconto/100);
  16.         return $netto;    
  17.     }
  18.     ?>
  19.     
  20. <h4>In questa pagina usiamo la funzione "prezzo netto"</h4>
  21. <h5>Inseriamo il prezzo e lo sconto per ricavare il prezzo netto:<p>
  22.     <form action="sconto.php" method="post">
  23.     <input name="pre" type="text" size="10"> prezzo<br>
  24.     <input name="sco" type="text" size="10"> sconto (da 0 a 100)<p>
  25.     <input type="submit" value="Invia">
  26.     </form>
  27. </h5>    
  28.     <?php
  29.     if (isset($_POST['pre']) and isset($_POST['sco'])) {
  30.         echo "<h4>Prezzo: $_POST[pre]<br>";
  31.         echo "Sconto: $_POST[sco]<br>";
  32.         echo "Prezzo netto: ".prezzo_netto($_POST['pre'],$_POST['sco']);
  33.     }    
  34. ?>
  35. </h4>
  36. </body>
  37. </html>
  38.